body {
    font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    -webkit-font-smoothing: antialiased;
    line-height: 1.42857143;
}

input[type=file], input[type=file]:hover {
    cursor: pointer;
}

.mini-popup {
    border: none;
    background: none;
    padding-top: 2px;
}

.mini-calendar-footer {
    background: #fff;
}

.mini-calendar-footer .mini-buttonedit-input {
    padding: 0 8px;
}

.mini-listbox td {
    line-height: 30px;
    cursor: pointer;
}

.mini-textboxlist-popup {
    padding-top: 2px !important;
}

.mini-buttonedit-up span, .mini-buttonedit-down span {
    background-position: 50% 4px;
}

.mini-calendar-view .mini-calendar-days .mini-calendar-date {
    cursor: pointer;
}

.mini-calendar-view .mini-calendar-days .mini-calendar-date:hover {
    border: solid 1px #999999;
}

.mini-popup .mini-panel,
.mini-popup .mini-listbox,
.mini-popup .mini-calendar,
.mini-textboxlist-popup .mini-listbox-border {
    border: 1px solid #ccc !important;
    border: 1px solid rgba(0, 0, 0, .15) !important;
    border-radius: 2px !important;
    background-color: #fff !important;
    box-sizing: border-box;
}

.mini-grid-cell .mini-grid-headerCell {
    height: 28px;
}

.mini-grid-cell-inner, .mini-grid-headerCell-inner {
    line-height: 28px;
}

.mini-grid-editwrap .mini-textbox-input {
    padding: 0 4px;
    line-height: 22px;
    height: 22px;
}

.mini-grid-editwrap .mini-textbox, .mini-grid-editwrap
.mini-textbox .mini-textbox-border,
.mini-grid-editwrap .mini-treeselect .mini-buttonedit-border,
.mini-grid-editwrap .mini-buttonedit .mini-buttonedit-border {
    height: 22px;
}

.mini-grid-editwrap .mini-combobox .mini-buttonedit-icon,
.mini-grid-editwrap .mini-combobox .mini-buttonedit-button,
.mini-grid-editwrap .mini-combobox .mini-buttonedit-close {
    width: 18px;
    height: 18px;
}

.mini-grid-editwrap .mini-datepicker .mini-buttonedit-button,
.mini-grid-editwrap .mini-datepicker .mini-buttonedit-close,
.mini-grid-editwrap .mini-datepicker .mini-buttonedit-icon,
.mini-grid-editwrap .mini-treeselect .mini-buttonedit-button,
.mini-grid-editwrap .mini-treeselect.mini-buttonedit-close,
.mini-grid-editwrap .mini-treeselect .mini-buttonedit-icon {
    width: 16px;
    height: 16px;
}

.mini-grid-editwrap .mini-timespinner .mini-buttonedit-button {
    width: 16px;
    height: 16px;
}

.mini-grid-editwrap .mini-timespinner .mini-buttonedit-button .mini-buttonedit-up span,
.mini-grid-editwrap .mini-timespinner .mini-buttonedit-button .mini-buttonedit-down span {
    background-position: 50% 2px;
}

.mini-grid-editwrap .mini-textbox,
.mini-grid-editwrap .mini-treeselect .mini-buttonedit-input,
.mini-grid-editwrap .mini-combobox .mini-buttonedit-input,
.mini-grid-editwrap .mini-datepicker .mini-buttonedit-input {
    padding: 0 4px !important;
}

.mini-grid-editwrap .mini-textarea {
    margin-top: 4px;
}

.mini-grid-editwrap .mini-textarea .mini-textbox-input,
.mini-grid-editwrap .mini-treeselect .mini-buttonedit-input,
.mini-grid-editwrap .mini-buttonedit .mini-buttonedit-input,
.mini-grid-editwrap .mini-buttonedit {
    line-height: 22px;
    height: 22px;
}

.mini-grid-editwrap .mini-buttonedit .mini-buttonedit-border,
.mini-grid-editwrap .mini-combobox .mini-buttonedit-button {
    box-sizing: border-box;
}

.mini-grid-editwrap .mini-treeselect .mini-buttonedit-input {
    letter-spacing: 1px;
}

.mini-grid-editwrap .mini-buttonedit {
    transform: scale(.96);
}

.mini-grid-editwrap .mini-treeselect,
.mini-grid-editwrap .mini-combobox {
    transform: scale(.98);
}

.mini-grid-editwrap .mini-textarea .mini-textbox-border {
    height: auto;
}

.mini-grid-cell-inner, .mini-grid-headerCell-inner {
    padding: 0;
}

.mini-shadow {
    background: none;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    border-radius: 2px;
}

.form-div .form-field {
    float: left;
    font-size: 13px;
    line-height: 1.42857143;
}

.form-div .form-field .message {
    margin-top: 5px;
    word-wrap: break-word;
}

.mini-textbox, .mini-textbox, .mini-textbox-input, .mini-textboxlist {
    height: 30px;
}

.mini-textbox-border,
.mini-buttonedit-border,
.mini-textboxlist-border {
    border: 1px solid #ccc;
    padding: 0;
    border-radius: 2px;
}

.mini-grid-editwrap .mini-textbox-border {
    border-radius: 0;
    box-sizing: border-box;
}

body .mini-textbox-focus .mini-textbox-border,
.mini-buttonedit.mini-buttonedit-focus .mini-buttonedit-border,
.mini-textboxlist.mini-textboxlist-focus .mini-textboxlist-border {
    border-color: #23b7e5;
}

.mini-buttonedit.mini-buttonedit-focus .mini-buttonedit-border {
    /*border-radius: 0;*/
}

.mini-textbox-border,
.mini-textbox-input,
.mini-buttonedit-border,
.mini-buttonedit-input {
    height: 28px;
}

.form-div .form-field .link {
    height: 30px;
    line-height: 30px;
}

.form-div .form-field .fileView {
    border-radius: 2px;
    margin-right: 10px !important;
    margin-bottom: 10px;
}

.form-div .form-field .fileView div {
    background-color: #fff !important;
}

.form-div .form-field .fileView a {
    font-size: 13px;
}

.mini-textbox-input, .mini-buttonedit-input, .mini-textarea .mini-textbox-input {
    padding: 0 12px;
    line-height: 28px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.mini-textboxlist .mini-textboxlist-input {
    padding: 0 12px;
    line-height: 28px;
    height: 28px;
    margin: 0;
}

.mini-textboxlist .mini-textboxlist-item {
    height: 18px;
    line-height: 18px;
    padding: 0 20px 0 6px;
}

.mini-textboxlist-close {
    top: 5px;
    right: 6px;
}

.mini-textboxlist ul {
    height: 20px;
    padding: 4px;
    overflow-y: auto;
    margin-right: -20px;
    overflow: hidden;
}

.mini-textboxlist .mini-textboxlist-inputLi {
    margin-top: -4px;
}

.mini-textboxlist ul li:first-child.mini-textboxlist-inputLi .mini-textboxlist-input {
    padding: 0 8px;
}

.mini-textboxlist .mini-textboxlist-item {
    border-radius: 2px;
}

.mini-textboxlist .mini-textboxlist-inputLi .mini-textboxlist-input {
    padding: 0;
}

.mini-textarea .mini-textbox-input {
    min-height: 30px;
    height: auto;
}

.mini-radiobuttonlist,
.mini-radiobuttonlist table,
.mini-checkboxlist,
.mini-checkboxlist table,
.mini-buttonedit {
    height: 30px;
}

.mini-errorIcon {
    margin-top: 7px;
    margin-left: 5px;
}

.mini-radiobuttonlist table label, .mini-checkboxlist table label {
    padding-left: 5px;
}

.mini-radiobuttonlist-item, .mini-checkboxlist-item {
    margin-right: 10px;
}

.form-div .form-field, .form-div .field-one, .form-div .field-two, .mini-textbox, .mini-textbox, .mini-textbox-border, .mini-textbox-border, .mini-buttonedit-border {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.field-two + .field-two {
    clear: both;
}

.mini-buttonedit-button, .mini-buttonedit-close {
    margin: 1px;
    width: 24px;
    height: 24px;
}

.mini-button-text input {
    width: 100% !important;
    height: 100% !important;
}

.mini-popupedit .mini-buttonedit-icon {
    background-position: center center;
}

.mini-buttonedit-icon {
    width: 26px;
    height: 26px;
}

.mini-grid-filterRow-view {
    background: none;
}

.form-div .form-field-tools {
    border-width: 1px;
    padding: 10px 30px 10px 10px;
    border-style: solid;
    border-color: #e6e6e6;
    float: left;
    display: block;
}

.form-grid {
    float: left;
    display: block;
    margin-bottom: 5px;
}

.form-div {
    padding: 10px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-style: solid;
    border-color: #e6e6e6;

}

.form-div .field {
    float: left;
    display: block;
}

.form-div .field, .form-div .field-one, .form-div .field-two {
    /*border-bottom: 1px solid #dee5e7;*/
}

.form-div .field-one {
    float: left;
    display: block;
}

.form-div .field-two {
    float: left;
    display: block;
}

.form-div .form-label {
    padding: 0 5px;
    text-align: right;
    font-size: 13px;
    height: 30px;
    word-break: break-all;
    display: table-cell;
    vertical-align: middle;
    box-sizing: border-box;
}

.form-div .grid .form-label {
    display: block;
    float: left;
}

.form-div .field,
.form-div .field-one,
.form-div .field-two {
    padding: 8px 0;
    display: table;
}

.form-div .grid {
    display: block;
}

.mini-tabs {
    overflow: auto;
    -webkit-overflow: auto;
    -webkit-overflow-scrolling: touch;
}

.mini-window {
    overflow: auto;
    -webkit-overflow: auto;
    -webkit-overflow-scrolling: touch;
}

iframe {
    -webkit-overflow: auto;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}

.mini-tabs-position-top .mini-tabs-headers {
    -webkit-overflow: auto;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

.mini-tabs-body {
    -webkit-overflow: auto;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}

.mini-panel-viewport {
    -webkit-overflow: auto;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}

.mini-panel-body {
    -webkit-overflow: auto;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}

.mini-fit {
    -webkit-overflow: auto;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}

.mini-grid-rows-view {
    -webkit-overflow: auto;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

.mini-tabs-body {
    padding: 0px;
    overflow: hidden;
}

.mini-panel-body {
    padding: 0px;
    overflow: hidden;
}

.mini-tabs-body .mini-panel-body {
    padding: 0px;
    overflow-x: hidden;
    overflow-y: auto;
}

.a-upload {
    color: #ffffff !important;
    background-color: #23b7e5;
    border-color: #23b7e5;
    font-weight: 500;
    border-radius: 2px;
    outline: 0 !important;
    padding: 5px 10px;
    font-size: 13px;
    line-height: 20px;
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    position: relative;
    overflow: hidden;
}

.a-upload input {

}

.a-upload:hover {
    background-color: #19a9d5;
    border-color: #189ec8;
}

.a-upload input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    width: 100% !important;
    height: 100% !important;
}

.sbumitButton {
    margin: 5px;
    font-weight: 700;
    color: white !important;
    border-radius: 2px;
    outline: 0 !important;
    padding: 5px 10px;
    font-size: 13px;
    line-height: 1.5;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 13px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 2px;
    text-decoration: none;
}

.sbumitButton:nth-child(1) {
    background-color: #27C24C;
    border-color: #27C24C;
}

.sbumitButton:nth-child(1):hover {
    background-color: #23ad44;
    border-color: #20a03f;
}

.sbumitButton:nth-child(2) {
    background-color: #F05050;
    border-color: #F05050;
}

.sbumitButton:nth-child(2):hover {
    background-color: #ee3939;
    border-color: #ed2a2a;
}

.sbumitButton:nth-child(3) {
    background-color: #23B7E5;
    border-color: #23B7E5;
}

.sbumitButton:nth-child(3):hover {
    background-color: #19a9d5;
    border-color: #189ec8;
}

.sbumitButton:nth-child(4) {
    background-color: #7266BA;
    border-color: #7266BA;
}

.sbumitButton:nth-child(4):hover {
    background-color: #6254b2;
    border-color: #5a4daa;
}

.sbumitButton:nth-child(5) {
    background-color: #FAD733;
    border-color: #FAD733;
}

.sbumitButton:nth-child(5):hover {
    background-color: #f9d21a;
    border-color: #f9cf0b;
}

.mini-toolbar {
    border-bottom: 0;
    padding: 0;
    border-radius: 3px;
}

.form-div .form-field.grid .mini-toolbar {
    border-radius: 2px 2px 0 0;
    padding: 5px;
    border-color: #ccc;
    background: #f6f8f8;
}

.form-div .form-field.grid .mini-grid-border {
    border-radius: 0 0 2px 2px;
}

body .mini-grid-headerCell-nowrap {
    font-weight: bold;
}

.form-div .form-field.grid .mini-panel .mini-panel-border,
.mini-grid-table .mini-grid-headerCell {
    border-color: #ccc;
}

.form-div .form-field.grid .mini-grid-cell {
    border-color: #ccc;
}

.form-div .form-field.grid .mini-grid-columns tr .mini-grid-cell:first-child {
    border-left: none;
}

.form-div .form-field.grid tr td:last-child {
    border-right: none;
}

.mini-grid-table .mini-grid-headerCell {
    background: #fff;
    text-align: left !important;
    border-left: none;
    border-right: none;
}

.mini-grid-rows-view .mini-grid-row .mini-grid-cell {
    border-left: none;
    border-right: none;
}

.mini-buttonedit-close {
    background-position: center center;
}

.mini-filteredit .mini-buttonedit-icon {
    background-position: center center;
}

.mini-menu-border {
    border-radius: 0 0 2px 2px;
}

.mini-buttonedit-button, .mini-buttonedit-close {
    box-sizing: border-box;
}

.mini-buttonedit-buttons span.mini-buttonedit-close {
    width: 12px;
    height: 24px;
}

.form-div .form-field.grid .mini-checkcolumn {
    text-align: center !important;
}

.mini-grid-table tr, .form-div .mini-grid-table tr td {
    border-left: none;
    border-right: none;
    /*border-top: none;*/
    /*border-bottom: none;*/
    box-sizing: border-box;
}

.mini-button {
    color: #58666e !important;
    background: #fff;
    border-radius: 2px;
    border-color: #dee5e7;
    border-bottom-color: #d8e1e3;
    cursor: pointer;
    padding: 2px 10px;
    margin-right: 5px;
}

.mini-pager {
    padding: 5px;
    height: auto;
}

.mini-page-buttons {

}

.mini-pager-left {
    padding: 0;
    top: 0;
    height: auto;
    line-height: normal;
    margin: 0;
}

.mini-grid-pager {
    border-color: #ccc;
    background: #f6f8f8;
}

.mini-pager-size {
    height: auto;
}

.mini-pager-size .mini-combobox {
    width: 70px !important;
}

.mini-pager .mini-page-buttons {
    margin-left: 5px;
}

#uploadForm {
    display: inline;
    margin-left: -4px;
}

body .mini-button-plain {
    padding: 2px 10px;
    box-sizing: border-box;
    border: 1px solid transparent;
}

body a:hover.mini-button {
    color: #58666e !important;
    background: #edf1f2;
    border-color: #c7d3d6;
    padding: 2px 10px;
    box-sizing: border-box;
}

.mini-grid-newRow {
    background: #f7f7f7;
}

.mini-grid-row-alt {
    background: #fff;
}

html body .mini-grid-row-selected {
    background: #f9f9f9;
}

html body .mini-grid .mini-grid-cell-selected {
    background: #d9edf7;
}

.mini-tabs-bodys {
    padding: 10px;
    border: 1px solid #dee5e7;
    border-top-width: 0;
    border-radius: 0 0 2px 2px;
    background-color: #fff;
}

.mini-tabs-scrollCt, .mini-tabs-space, .mini-tabs-space2 {
    border-color: #dee5e7;
}

.mini-tab {
    background: none;
    border-radius: 2px 2px 0 0;
    border: 1px solid transparent;
    padding: 8px 15px;
}

.mini-tab:hover {
    background: #f6f8f8;
    border: 1px solid #dee5e7;
}

.mini-tab.mini-tab-active {
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}

.mini-tab-active:hover {
    border-bottom: none;
}

.mini-panel-border {
    border-color: #edf1f2;
    border-radius: 2px;
}

.mini-panel-header {
    padding: 5px 10px;
    background: #f6f8f8;
    color: #333;
    border-color: #edf1f2;
}

.mini-panel .mini-tools {
    top: 8px;
    right: 8px;
}

.form-div .field {
    width: 33.333333%;
}

.form-div .field .form-label {
    width: 24%;
}

.form-div .field .form-field {
    width: 100%;
}

.form-div .field-one {
    width: 100%;
}

.form-div .field-one .form-label {
    width: 8%;
}

.form-div .field-one .form-field {
    width: 100%;
}

.form-div .field-two {
    width: 66.666666%;
}

.form-div .field-two .form-label {
    width: 12%;
}

.form-div .field-two .form-field {
    width: 100%;
}

.mini-tabs-body .form-div .field .form-label {
    width: 24%;
}

.mini-tabs-body .form-div .field .form-field {
    width: 100%;
}

.mini-panel-titleclick .form-div .field .form-label {
    width: 24%;
}

.mini-panel-titleclick .form-div .field .form-field {
    width: 100%;
}

@media screen  and (max-width: 1600px) {

}

@media screen  and (max-width: 1366px) {
    .form-div .field .form-label {
        width: 32%;
    }

    .form-div .field .form-field {
        width: 100%;
    }

    .form-div .field-one .form-label {
        width: 10.6666%;
    }

    .form-div .field-one .form-field {
        width: 89.3334%;
    }

    .form-div .field-one:not(.grid) .form-field {
        width: 100%;
    }

    .form-div .field-two .form-label {
        width: 16%;
    }

    .form-div .field-two .form-field {
        width: 100%;
    }

    .mini-tabs-body .form-div .field .form-label {
        width: 30%;
    }

    .mini-tabs-body .form-div .field .form-field {
        width: 100%;
    }

    .mini-tabs-body .form-div .field-one .form-label {
        width: 10%;
    }

    .mini-tabs-body .form-div .field-one .form-field {
        width: 100%;
    }

    .mini-tabs-body .form-div .field-two .form-label {
        width: 15%;
    }

    .mini-tabs-body .form-div .field-two .form-field {
        width: 100%;
    }

    .mini-panel-titleclick .form-div .field .form-label {
        width: 32.3333%;
    }

    .mini-panel-titleclick .form-div .field .form-field {
        width: 100%;
    }

}

/*@media screen  and (max-width: 1024px) {*/
/*.form-div .field .form-label {*/
/*width: 40%;*/
/*}*/

/*.form-div .field .form-field {*/
/*width: 60%;*/
/*}*/

/*.form-div .field-one .form-label {*/
/*width: 13.3333%;*/
/*}*/

/*.form-div .field-one .form-field {*/
/*width: 86.6667%;*/
/*}*/

/*.form-div .field-two {*/
/*width: 66.666666%;*/
/*}*/

/*.form-div .field-two .form-label {*/
/*width: 20%;*/
/*}*/

/*.form-div .field-two .form-field {*/
/*width: 80%;*/
/*}*/

/*.mini-tabs-body .form-div .field .form-label {*/
/*width: 30%;*/
/*}*/

/*.mini-tabs-body .form-div .field .form-field {*/
/*width: 70%;*/
/*}*/

/*.mini-panel-titleclick .form-div .field .form-label {*/
/*width: 40%;*/
/*}*/

/*.mini-panel-titleclick .form-div .field .form-field {*/
/*width: 60%;*/
/*}*/
/*}*/

/** pad **/
@media screen  and (max-width: 1024px) {
    .form-div .field {
        width: 50%;
    }

    .form-div .field .form-label {
        width: 32%;
    }

    .form-div .field .form-field {
        width: 100%;
    }

    .form-div .field-two,
    .form-div .field-one {
        width: 100%;

    }

    .form-div .field-one .form-label,
    .form-div .field-two .form-label {
        width: 16%;
    }

    .form-div .field-one .form-field,
    .form-div .field-two .form-field {
        width: 100%;
    }

    .mini-tabs-body .form-div .field .form-label,
    .mini-panel-titleclick .form-div .field .form-label {
        width: 32%;
    }

    .mini-tabs-body .form-div .field .form-field,
    .mini-panel-titleclick .form-div .field .form-field {
        width: 100%;
    }

    .mini-tabs-body .form-div .field-one .form-label,
    .mini-tabs-body .form-div .field-two .form-label,
    .mini-panel-titleclick .form-div .field-one .form-label,
    .mini-panel-titleclick .form-div .field-two .form-label {
        width: 16%;
    }

    .mini-tabs-body .form-div .field-one .form-field,
    .mini-tabs-body .form-div .field-two .form-field,
    .mini-panel-titleclick .form-div .field-two .form-field
    .mini-panel-titleclick .form-div .field-two .form-field {
        width: 100%;
    }

    .form-div .field.grid .form-label,
    .form-div .field-one.grid .form-label,
    .form-div .field-two.grid .form-label {
        text-align: left;
        height: auto;
        display: block;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .form-div .field.grid .form-field,
    .form-div .field-one.grid .form-field,
    .form-div .field-two.grid .form-field {
        width: 100%;
        clear: both;
    }

}

/** mobile **/
@media screen  and (max-width: 750px) {
    .form-div .field,
    .form-div .field-two,
    .form-div .field-one {
        width: 100%;
    }

    .form-div .field .form-label,
    .form-div .field-one .form-label,
    .form-div .field-two .form-label,
    .mini-tabs-body .form-div .field .form-label,
    .mini-tabs-body .form-div .field-one .form-label,
    .mini-tabs-body .form-div .field-two .form-label,
    .mini-panel-titleclick .form-div .field .form-label,
    .mini-panel-titleclick .form-div .field-one .form-label,
    .mini-panel-titleclick .form-div .field-two .form-label {
        width: 24%;
    }

    .form-div .field .form-field,
    .form-div .field-one .form-field,
    .form-div .field-two .form-field,
    .mini-tabs-body .form-div .field .form-field,
    .mini-tabs-body .form-div .field-one .form-field,
    .mini-tabs-body .form-div .field-two .form-field,
    .mini-panel-titleclick .form-div .field .form-field,
    .mini-panel-titleclick .form-div .field-one .form-field
    .mini-panel-titleclick .form-div .field-two .form-field {
        width: 100%;
    }

    .form-div .form-label {
        text-align: left;
    }

    .form-div .form-label {
        font-size: 13px;
        word-break: break-all;
    }

    .mobile-hidden {
        display: none !important;
    }
}